.inner,
#canvas .content,
#main .content,
#main .sidebar,
#main .big-picture,
#validation_container,
#canvas .sidebar,
.home1,
.home2,
.home3,
#footer .footer_text,
#logo a,
ul#global-nav,
ul#utility-nav,
.igallerywrap .igallery,
div.post,
.years > li
.months > li
.months,
.years > li.third,
.comments,
.commentform,
.commentheading,
.comment-meta,
.albums .image,
.albums .info,
ul.albums .meta,
div.photos .photo,
div.photos .photo a,
div.photos .photo img,
.big-picture,
#canvas .albums .info,
#canvas .albums .description,
.nav .inner,
.nav .prev,
.nav .position,
.nav .next,
.galleria_gallery,
.sigma_gallery .nav{
  width: auto !important;
  float: none !important;
}

.frame,
img {
  max-width: 100%;
  height: auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

div.big-picture {
  margin-right: 0;
}

.albums .info,
.big-picture + .album-name {
  margin-top: 20px;
}


ul#global-nav {
  margin-left: 0;
}

.igallerywrap,
.igallerywrap li,
.islideshowwrap,
.islideshowwrap li {
  max-width: 100%;
}

.islideshowwrap.mouseover .nav,
.islideshowwrap.mouseover .playpause,
.igallerywrap.mouseover .nav,
.igallerywrap.mouseover .playpause {
  display: none;
}

input,
select,
textarea {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
